home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: Alpha / Whiteline Alpha.iso / texte / hyper / 7up_help / hilfe / calclock. < prev    next >
Encoding:
Text File  |  1994-09-22  |  4.2 KB  |  116 lines

  1. Calclock Version 1.11 vom 06.06.91
  2. ================================================================
  3.  
  4. Inhalt
  5. -----------
  6.  
  7. 0. Programmbeschreibung
  8. 1. Installation
  9. 2. Bedienung
  10. 3. Technische Details
  11.  
  12. ----------------------------------------------------------------
  13.  
  14. 0. Programmbeschreibung
  15. -----------------------
  16.  
  17. CALCLOCK.ACC ist ein Deskaccessory, das kompatibel zur entsprech-
  18. enden PC-Version ist. Es beinhaltet aber nur den zum PC-GEM
  19. System gehörenden Druckspooler. Rechner und Uhr sind nicht ent-
  20. halten. Mit Hilfe von CALCLOCK können ASCII-Texte im Hintergrund
  21. gedruckt werden.
  22.  
  23. CALCLOCK.ACC ist Bestandteil von §7UP§..\7UP.HLP§ dem GEM-Texteditor für den
  24. Atari ST. CALCLOCK darf nur zusammen mit §7UP§..\7UP.HLP§ weitergegeben
  25. werden.
  26.  
  27. CALCLOCK ist genau wie §7UP§..\7UP.HLP§ ein Sharewareprogramm. Deshalb ist es
  28. bei Gebrauch gebührenpflichtig. Ansonsten ist der weitere Ge-
  29. brauch von CALCLOCK untersagt, da das einer Raubkopie gleich-
  30. kommt.
  31.  
  32.  
  33. 1. Installation
  34. ---------------
  35. Kopieren Sie CALCLOCK.ACC und CALCLOCK.INF in das Wurzelver-
  36. zeichnis der Bootpartition Ihrer Festplatte. Beim Booten versucht
  37. CALCLOCK die Datei CALCLOCK.INF zu lesen, worin die Drucker-
  38. puffergröße im ASCII-Text steht. Die Datei hat im bei Aus-
  39. lieferung folgenden Inhalt:
  40.  
  41. 4096 /* Druckerpuffergröße in Bytes */
  42.  
  43. Sie können den Puffer (fast) beliebig vergrößern, indem Sie
  44. CALCLOCK.INF mit §7UP§..\7UP.HLP§ laden und den Wert entsprechend ändern. Es
  45. ist jedoch nicht nötig. Die Puffergröße ist in praxi groß genug.
  46. Wenn diese Datei fehlt, wird die Puffergröße auf 1kByte ein-
  47. gestellt.
  48.  
  49. 2. Bedienung
  50. ------------
  51. Nach dem Booten erscheint im Deskmenü der Accessoryeintrag
  52. "Druckspooler". Wenn Sie Ihn anklicken, erscheint rechts ein
  53. Fenster mit Namensfeld und zwei Knöpfen. Sie können das Fenster
  54. frei verschieben. Wenn Sie eine Datei drucken wollen, klicken
  55. Sie "Name hinzu". Es erscheint die Fileselectbox mit der Sie
  56. die Datei auswählen können. Der Dateiname erscheint im Fenster.
  57. Sie können maximal 12 Dateien laden. Wenn Sie einen Eintrag
  58. löschen wollen, klicken Sie Ihn an und betätigen "Namen löschen".
  59. Sie können auch mehrere Einträge löschen, indem Sie entweder die
  60. Shifttaste zur Hilfe nehmen, oder mit der Maus ein Gummiband-
  61. faden aufziehen. Sie kennen das vom Desktop her.
  62. Wenn Sie §GEMINI§COPYRIGH§-Desktop benutzen, können Sie CALCLOCK.ACC als
  63. Icon auf dem Desktop ablegen. Wenn Sie nun Dateien auf das Icon
  64. ziehen, übermittelt §GEMINI§COPYRIGH§ diese Aktion mit Hilfe des
  65. VA_Protokolls. Ein Doppelklick öffnet das Accessory.
  66.  
  67. 3. Technische Details
  68. ---------------------
  69. CALCLOCK unterstützt neben dem DRI-Protokoll auch das
  70. VA_Protokoll. Wenn Sie CALCLOCK unterstützen wollen, benutzen
  71. Sie folgende Routine:
  72.  
  73. Dateiname an ACC senden:
  74.  
  75.      accid=appl_find("CALCLOCK");
  76.  
  77.      msgbuf[0]=100;       /* Sendecode */
  78.      msgbuf[1]=gl_apid;     /* eigene apid */
  79.      msgbuf[2]=-1;
  80.      msgbuf[3]=strlen(filename);
  81.      msgbuf[4]=(unsigned int)((long)filename >> 16);
  82.      msgbuf[5]=(unsigned int)((long)filename & 0xffff);
  83.      msgbuf[6]=1;        /* Anzahl der Kopien */
  84.      msgbuf[7]=0;  /* Nach Drucken: 0=nicht löschen, 1=löschen */
  85.      appl_write(accid,16,msgbuf);
  86.  
  87. Der Filename muß statisch sein. Er darf nicht lokal auf dem Stack
  88. erzeugt worden sein.
  89.  
  90. Nach dem erfolreichen Empfang sendet CALCLOCK (SPOOLER) die Msg
  91. 101.
  92.  
  93. 3.1 VA_Protokoll
  94. ----------------
  95. Wenn Sie mehr über das VA_Protokoll wissen wollen, so können Sie
  96. entsprechende Informationen aus dem Lieferumfang von §GEMINI§COPYRIGH§
  97. entnehmen.
  98.  
  99. 3.2 HP DeskJet 500
  100. ------------------
  101. Besitzer dieses Druckers wissen, daß man ihn vor dem Rechner
  102. einschalten muß. Mit CALCLOCK gehört dieses Problem der Ver-
  103. gangenheit an. Er wird mit "Ongibit(32)" automatisch zum Leben
  104. erweckt.
  105.  
  106. ANMERKUNG:
  107.    Beim Applikationswechsel wird die gerade zu druckende Datei
  108.    kurzzeitig geschlossen, damit dem ACC das Dateihandle nicht
  109.    abhanden kommt. Wenn die neue Applikation aktiv ist, wird
  110.    an der alten Stelle wieder neu aufgesetzt.
  111.    Bei TOS-Versionen < 2.0 kommt die notwendige AC_CLOSE-Meldung
  112.    leider zu spät, sodaß es hier trotzdem zu Problemen kommen
  113.    kann. Dies ist ein Bug im TOS und anscheinend nicht zu ver-
  114.    hindern.
  115.  
  116.